[IA64] Force make symbolic link when make xen
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Fri, 7 Jul 2006 16:19:44 +0000 (10:19 -0600)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Fri, 7 Jul 2006 16:19:44 +0000 (10:19 -0600)
Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com>
xen/arch/ia64/Makefile

index d9f8767a06e208441dde1000d47d88779ea4497e..1c95e6203d91734a860a3c1ceeb2fd7322709db8 100644 (file)
@@ -50,22 +50,22 @@ $(BASEDIR)/include/asm-ia64/asm-xsi-offsets.h: asm-xsi-offsets.s
 $(BASEDIR)/include/asm-ia64/.offsets.h.stamp:
 # Need such symbol link to make linux headers available
        [ -e $(BASEDIR)/include/linux ] \
-        || ln -s $(BASEDIR)/include/xen $(BASEDIR)/include/linux
+        || ln -sf $(BASEDIR)/include/xen $(BASEDIR)/include/linux
        [ -e $(BASEDIR)/include/asm-ia64/xen ] \
-        || ln -s $(BASEDIR)/include/asm-ia64/linux $(BASEDIR)/include/asm-ia64/xen
+        || ln -sf $(BASEDIR)/include/asm-ia64/linux $(BASEDIR)/include/asm-ia64/xen
 # Link to HVM files in Xen for ia64/vti
        [ -e $(BASEDIR)/include/asm-ia64/hvm ] \
         || mkdir $(BASEDIR)/include/asm-ia64/hvm
        [ -e $(BASEDIR)/include/asm-ia64/hvm/support.h ] \
-        || ln -s ../../../include/asm-x86/hvm/support.h $(BASEDIR)/include/asm-ia64/hvm/support.h
+        || ln -sf ../../../include/asm-x86/hvm/support.h $(BASEDIR)/include/asm-ia64/hvm/support.h
        [ -e $(BASEDIR)/include/asm-ia64/hvm/io.h ] \
-        || ln -s ../../../include/asm-x86/hvm/io.h $(BASEDIR)/include/asm-ia64/hvm/io.h
+        || ln -sf ../../../include/asm-x86/hvm/io.h $(BASEDIR)/include/asm-ia64/hvm/io.h
        [ -e $(BASEDIR)/include/asm-ia64/hvm/vpic.h ] \
-        || ln -s ../../../include/asm-x86/hvm/vpic.h $(BASEDIR)/include/asm-ia64/hvm/vpic.h
+        || ln -sf ../../../include/asm-x86/hvm/vpic.h $(BASEDIR)/include/asm-ia64/hvm/vpic.h
        [ -e $(BASEDIR)/include/asm-ia64/hvm/vioapic.h ] \
-        || ln -s ../../../include/asm-x86/hvm/vioapic.h $(BASEDIR)/include/asm-ia64/hvm/vioapic.h
+        || ln -sf ../../../include/asm-x86/hvm/vioapic.h $(BASEDIR)/include/asm-ia64/hvm/vioapic.h
        [ -e $(BASEDIR)/arch/ia64/vmx/hvm_vioapic.c ] \
-        || ln -s ../../../arch/x86/hvm/vioapic.c $(BASEDIR)/arch/ia64/vmx/hvm_vioapic.c
+        || ln -sf ../../../arch/x86/hvm/vioapic.c $(BASEDIR)/arch/ia64/vmx/hvm_vioapic.c
 
 # I'm sure a Makefile wizard would know a better way to do this
 xen.lds.s: xen/xen.lds.S